/**
 * zx(作者)
 * 2018-02-08(开始日期)
 * (最终更改日期)
 * xxx(最终更改者)
 * */
body{
	background: #f5f5f5;
}
.head{
	width: 100%;
	height: 4.4rem;
	border-bottom: 1px solid #DDDDDD;
	text-align: center;
	line-height: 4.4rem;
	font-size:1.8rem;
	font-family:PingFangSC-Regular;
	color:rgba(34,34,34,1);
	position: relative;
	background: white;
}
.head-img{
	width: 0.95rem;
	position: absolute;
	left: 1rem;
	top: 0;
}
.head-img img{
	width: 100%;
}
.head-delete{
	position: absolute;
	right: 0;
	top: 0;
	margin-right: 1rem;
	font-size:1.4rem;
	color:rgba(69,69,69,1);
}
.xiao{
	font-size:1.5rem;
}
.moreBig{
	display: flex;
}
.main{
	width:100%;

	margin-top: 0.8rem;
	margin-bottom: 8rem;
}
.main-box{
	background:rgba(255,255,255,1);
	margin-top: 1rem;
}
.main1{
	width: 100%;
}
.main1-a{
	width: 95%;
	height: 5rem;
	margin: auto;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #EDEDED;
}
.allcheck{
	width:2.1rem;
	height:2.1rem;
	background: url(../../img/d_cart.png);
	background-size: 100% 100%;
	border-radius: 50%;
}
.lttx{
	width:1.8rem;
	height:1.8rem;
	margin-left: 1rem;
}
.lttx img{
	width: 100%;
}
.ltwen{
	font-size:1.2rem;
	color:rgba(68,73,75,1);
	margin-left: 1.5rem;
}
.ltsl{
	font-size:1.2rem;
	color:rgba(68,73,75,1);
	margin-left: 0.5rem;
}
.back{
	width:0.55rem;
	height:1rem;
	margin-left: 2rem;
}
.back img{
	width: 100%;
}
.main2{
	width: 95%;
	height: 12rem;
	margin: auto;
	display: flex;
	align-items: center;
}
.check{
	width:2.1rem;
	height:2.1rem;
	background: url(../../img/d_cart.png);
	background-size: 100% 100%;
	border-radius: 50%;
}
.checkbox{
	width:2.1rem;
	height:2.1rem;
	opacity: 0;
}
.checks{
	background: url(../../img/d_select.png);
	background-size: 100% 100%;
}
.sptp{
	width:9.6rem;
	height:9.6rem;
	margin-left: 1.5rem;
}
.sptp img{
	width: 100%;
	height: 100%;
}
.spwz{
	height: 9.6rem;
	margin-left: 1.5rem;
	/*border-bottom: 1px solid #EDEDED;*/
}
.sp-mc{
	width: 17rem;
	font-size:1.3rem;
	color:rgba(44,49,52,1);
	line-height:1.9rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.sp-color{
	font-size:1.3rem;
	color:rgba(141,141,141,1);
	line-height:1.9rem;
	margin-top: 1rem;
}
.maney{
	font-size:1.4rem;
	color:rgba(230,54,54,1);
	line-height:1.9rem;
}
.spzj{
	display: flex;
	margin-top: 1.5rem;
	justify-content: space-between;
	align-items: center;
}
.spzj-you{
	display: flex;
}
.jian,.jia{
	width:2.55rem;
	height:2.6rem;
	background:white;
	outline: none;
	font-size: 2rem;
	color: #ccc;
	border: 1px solid #D7D7D7;
}
.num{
	width: 6.6rem;
    height: 2.6rem;
    background: white;
    outline: none;
    border: 1px solid #D7D7D7;
    /* margin-left: 0.5rem; */
    /* margin-right: 0.5rem; */
    font-size: 1.5rem;
}
.foot{
	width: 100%;
	height:4.75rem;
	background:rgba(255,255,255,1);
	position: fixed;
	bottom: 0;
	left: 0;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.footoot{
	width: 100%;
	margin: auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.foot-left{
	align-items: center;
	display: flex;
	margin-left: 1rem;
}
.qx{
	font-size:1.4rem;
	color:rgba(117,117,117,1);
	margin-left: 1rem;
}
.foot-right{
	display: flex;
	align-items: center;
}
.quanxuan{
	width:2.1rem;
	height:2.1rem;
	border: 1px solid #ccc;
	border-radius: 50%;
}
.red{
	font-size:1.4rem;
	/*color:rgba(245,89,89,1);*/
	margin-right: 3rem;
}
.allmaney-a{
	color:rgba(245,89,89,1);
}
.btn{
	width:9.9rem;
	height:4.75rem;
	background:rgba(237,84,82,1);
	outline: none;
	border: none;
	font-size:1.3rem;
	color:rgba(255,255,255,1);
}
.nono{
	margin: auto;
	display: none;
}
.nono-img{
	width: 7rem;
	height: 6rem;
	margin: auto;
}
.nono-img img{
	width: 100%;
}
.nono p{
	text-align: center;
	margin-top: 2rem;
	font-size: 1.7rem;
	color: #666;
}